pull the leaves off - Deutsch Englisch Wörterbuch